package com.frogs.ucenter.v1.service;

import com.frogs.system.web.api.request.Request;
import com.frogs.system.web.api.response.Response;

public interface UserFamilyMemberService {

	/**
	 * 获取家庭成员列表
	 * @param request
	 * @return
	 * @throws Exception 
	 */
	public Response getPageList(Request request) throws Exception;
	
	/**
	 * 查找家庭成员信息
	 * @param request
	 * @return
	 */
	public Response getObject(Request request) throws Exception;

	/**
	 * 修改家庭成员信息
	 * @param request
	 * @return
	 */
	public Response update(Request request) throws Exception;
	
	/**
	 * 新增家庭成员信息
	 * @param request
	 * @return
	 */
	public Response insert(Request request) throws Exception;

	/**
	 * 删除家庭成员信息
	 * @param request
	 * @return
	 */
	public Response delete(Request request) throws Exception;
	
	/**
	 * 获取家庭成员标签
	 * @param request
	 * @return
	 */
	public Response getTags(Request request) throws Exception;
}
